package com.caigou.bean.cms.param;

import com.caigou.bean.cms.entity.AdContractAdjunct;
import lombok.Data;

import java.util.List;

@Data
public class AdContractParam {
    // 合同列表接口参数/获取导出统计数据接口
    private String title;// 合同·项目名称/甲方、乙方名称
    private Integer timeType;// 1创建时间(正)2发布时间(正)3下架时间(正)
    private Integer contractProp;// 合同属性(1汽车2IT3电梯4空调电器5家具9其它)
    private Integer department;// 签约部门(1汽车采购顾问部2IT采购顾问部3供应商采购顾问部4政府采购顾问部5发行与品牌推广部6市场与运营部9其它部门)
    private String person;// 签约人(汉字)
    private Integer page;
    private Integer size;
    // 删除合同接口
    private Integer id;// 合同数据ID
    // 新增合同
    private String partyA;
    private String partyB;
    private String contractName;
    private String startTime;// 开始时间(非必填)
    private String endTime;// 结束时间(非必填)
    private String contractCode;// 合同编号
    private String contractInfo;// 合同说明
    private Integer contractYear;// 签约年度（隐藏字段系统生成）
    private String contractNumber;// 合同流水号（隐藏字段由接口获取数字加一）
    private List<AdContractAdjunct> adContractAdjunctList;// 附件列表
    private AdContractAdjunct adContractAdjunct;// 单个附件(合同修改的时候上传新的附件)
}
